﻿
/*
 * PsTFS is a set of PowerShell commands to manage and use Team Foundation Server. PowerShell 
 * effectiveness is combined with the power of TFS API to maximizes TFS capabilities.
 * 
 * Creator : Choulant Noham
 * Mail : choulant@gmail.com
 * Blog : http://choulant.blogspot.com
 * 
 */

using System;
using System.ComponentModel;
using System.Management.Automation;
using System.Collections.Generic;
using System.Diagnostics;
using System.Text;
using System.Configuration.Install;
using Microsoft.TeamFoundation.Client;
using Microsoft.TeamFoundation.VersionControl.Client;
using System.IO;
using PowerShell.Host.PsTFS.CdmLet.PsObject;
using Microsoft.TeamFoundation.WorkItemTracking.Client;


namespace PowerShell.Host.PsTFS.CdmLet
{
    /// <summary>
    /// Ajout d'un workitem
    /// </summary>
    [Cmdlet(VerbsCommon.Show, "Treeview")]
    public class Show_Treeview : Cmdlet
    {
        public Show_Treeview()
        {
        }
        protected override void ProcessRecord()
        {
               

        }

        /// <summary>
        /// Permet d'informer la fin de la commande
        /// </summary>
        protected override void EndProcessing()
        {
            PsLog.AddLog(null, "Shows treeview is end");
            base.EndProcessing();
        }

        /// <summary>
        /// Object contenant Team Foundation Server 2008
        /// </summary>
        [Parameter(Position = 0,Mandatory = true,ValueFromPipeline=true)]
        [ValidateNotNullOrEmpty]
        public Object Object { get; set; }

        
    }
}
